using System;
using System.Xml.Serialization;

namespace ScottLane.VideoInbox
{
    /// <summary>
    /// Represents a video that can be downloaded from the internet.
    /// </summary>
    public class DownloadableVideo : Video
    {
        #region Properties

        private string _downloadFileName;

        /// <summary>
        /// Gets or sets the file name of the video after being downloaded.
        /// </summary>
        public string DownloadFileName
        {
            get { return _downloadFileName; }
            set { _downloadFileName = value; }
        }

        private string _thumbnailUrl;

        /// <summary>
        /// Gets or sets the thumbnail url.
        /// </summary>
        public string ThumbnailUrl
        {
            get { return _thumbnailUrl; }
            set { _thumbnailUrl = value; }
        }

        #endregion
    }
}
